home *** CD-ROM | disk | FTP | other *** search
/ Info-Mac 4 / Info_Mac IV CD-ROM (Pacific HiTech Inc.)(August 1994).iso / Games / Commercial / Astro Chase 3D™ 1.0Demo / Astro Chase 3D™-1.0Demo / Astro Chase 3D™-1.0Demo.rsrc / SCPT_2 < prev    next >
Text File  |  1994-03-07  |  10KB  |  543 lines

  1.     // list of commands
  2. // **************************************************************
  3. // END
  4. // ClearScreen
  5. // Fade
  6. // Intensity
  7. // PlayScript
  8. // Wait
  9. // WaitKey
  10. // PlaySound
  11. // StopSound
  12. // SetVolume
  13. // NewActor
  14. // MoveActor
  15. // PositionActor
  16. // DeleteActor
  17. // DeleteAllActors
  18. // LoadLevel
  19. // NewCamera
  20. // DeleteCamera
  21. // PositionCamera
  22. // MoveCamera
  23. // DoIt
  24. // **************************************************************
  25.  
  26. //#InitWorld
  27. #OptFramesPerSec    20
  28. #PlayFramesPerSec 20
  29. #Intensity -255,-255,-255    
  30. #SetVolume    7,1
  31. #Fade -255,-255,-255,2
  32. #doit 3
  33. #LoadSound 3 // SuperLaser Blast
  34. #LoadSound 4 // Explosion
  35. #LoadSound 24 // Piano
  36.  
  37.  
  38.  
  39. // Init the camera
  40. #NewCamera 1,0,0,640,480
  41. #CameraPosition    1,0,175,-5000
  42. #CameraHeading 1,0,0,0
  43. #CameraSpeed    1,20
  44. //#CameraDeltaHeading 1,0,100,0
  45. #doit 2
  46. //#CameraPause    1
  47. #ActorOnLine 1 //earth
  48. #ActorOnLine 82 //explosion
  49. #ActorOnLine 80 //Super laser
  50. #ActorOnLine 68 //megamines
  51. #ActorOnLine 86 //saucer
  52.  
  53. #ActorOnLine 54 //Firetron
  54. #MakeTone 1,13,210
  55. #MakeTone 2,13,250
  56. #MakeTone 3,13,150
  57.  
  58. //>>>>>>>>>>>>>>>>>>>>>>>>>>> Page 1  <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  59.  
  60. #CameraPosition    1,0,0,-10000
  61. #CameraHeading 1,0,0,0
  62. #CameraSpeed    1,40
  63. //#MakeTone 1,13,210
  64. //#MakeTone 2,13,250
  65. #NewPictActor   1,256
  66. #ActorPicture    1,0      // "CONGRATULATION"
  67. #ActorRelPos    1,1,0,2500,70
  68. #ActorSpeed     1,10
  69. #ActorRelHeading 1,1,0,32768,0
  70. #ActorTrails     1,50
  71. //#ActorDeltaHeading 1,0,0,2048
  72.  
  73. #NewPictActor   2,256
  74. #ActorPicture    2,1      // "COMMANDER"
  75. #ActorRelPos    2,1,0,3500,-70
  76. #ActorSpeed     2,10
  77. #ActorRelHeading 2,1,0,32768,0
  78. #ActorTrails     2,50
  79. #Fade 0,0,0,15
  80. #Doit 30
  81. #ActorDeltaHeading 1,0,400,0
  82. #Doit 10
  83. #PlayTone 1
  84. #Doit 10
  85. #ActorDeltaHeading 2,0,-400,0
  86. #Doit 10
  87. #PlayTone 2
  88.  
  89. #Doit 22
  90. #CameraAcceleration 1,-512
  91. #Doit 20
  92. #CameraAcceleration 1,0
  93. //#MakeTone 3,13,150
  94. #Doit 2
  95. #DeleteActor 1
  96. #DeleteActor 2
  97. #NewPictActor   1,256
  98. #ActorPicture   1,2      // "MISSION"
  99. #ActorRelPos    1,1,19200,1500,200
  100. #ActorSpeed     1,0
  101. #ActorRelHeading 1,1,0,52768,0
  102. #ActorDeltaHeading 1,0,0,-2048
  103.  
  104. #NewPictActor   2,256
  105. #ActorPicture   2,3      // "ACCOMPLISHED"
  106. #ActorRelPos    2,1,19200,1500,-200
  107. #ActorSpeed     2,0
  108. #ActorRelHeading 2,1,0,52768,0
  109. #ActorDeltaHeading 2,0,0,2048
  110.  
  111.  
  112. #CameraDeltaHeading 1,0,600,0
  113. #Doit 32
  114. #CameraDeltaHeading 1,0,0,0
  115. #ActorTrails     1,50
  116. #ActorTrails     2,50
  117.  
  118. #CameraAcceleration 1,128
  119. #CameraSpeed    1,30
  120.  
  121. #ActorDeltaHeading 1,0,0,0
  122. #ActorDeltaHeading 2,0,0,0
  123. #Doit 28
  124. #ActorDeltaHeading 1,0,0,0
  125. #ActorDeltaHeading 2,0,0,0
  126.  
  127. #PlayTone 3
  128. //#DeleteTone 3
  129. #Doit 20
  130. #DeleteActor 1
  131. #DeleteActor 2
  132. #CameraAcceleration 1,-1024
  133. #CameraDeltaHeading 1,0,-500,0
  134. #Doit 12
  135. #CameraSpeed    1,0
  136. #CameraAcceleration 1,0
  137. //#CameraDeltaHeading 1,0,-1000,0
  138. #Doit 16
  139. #CameraDeltaHeading 1,0,0,0
  140. #CameraSpeed    1,55
  141.  
  142.  
  143. #NewPictActor   1,256
  144. #ActorPicture   1,4      // "YOU"
  145. #ActorRelPos    1,1,0,-500,-400
  146. #ActorSpeed     1,-80
  147. #ActorRelHeading 1,1,0,32768,0
  148. #ActorTrails     1,50
  149.  
  150. #NewPictActor   2,256
  151. #ActorPicture   2,5      // "HAVE"
  152. #ActorRelPos    2,1,0,-900,-400
  153. #ActorSpeed     2,-80
  154. #ActorRelHeading 2,1,0,32768,0
  155. #ActorTrails     2,50
  156.  
  157. #NewPictActor   3,256
  158. #ActorPicture   3,6      // "SAVED"
  159. #ActorRelPos    3,1,0,-1300,400
  160. #ActorSpeed     3,-80
  161. #ActorRelHeading 3,1,0,32768,0
  162. #ActorTrails     3,50
  163.  
  164. #NewPictActor   4,256
  165. #ActorPicture   4,7      // "HEARTH"
  166. #ActorRelPos    4,1,0,-1700,400
  167. #ActorSpeed     4,-80
  168. #ActorRelHeading 4,1,0,32768,0
  169. #ActorTrails     4,50
  170.  
  171. #Doit 17
  172. #PlayTone 1
  173. #Doit 17
  174. #PlayTone 2
  175. #Doit 17
  176. #PlayTone 1
  177. #Doit 17
  178. #PlayTone 2
  179. #Doit 10
  180. #ActorDeltaHeading 1,200,-400,-2048
  181. #ActorDeltaHeading 2,100,200,-1048
  182. #ActorDeltaHeading 3,-100,-400,4048
  183. #ActorDeltaHeading 4,-200,200,1048
  184. #Doit 42
  185. #Fade -255,-255,-255,15
  186. #Doit 15
  187. #ClearText
  188. #DeleteActor 1
  189. #DeleteActor 2
  190. #DeleteActor 3
  191. #DeleteActor 4
  192. //#DeleteTone 1
  193. //#DeleteTone 2
  194. //>>>>>>>>>>>>>>>>>>>>>>>>>>> Page 2  <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  195.  
  196. #CameraPosition    1,0,0,-11000
  197. #CameraHeading 1,0,0,0
  198. #CameraSpeed    1,10
  199. #CameraAcceleration 1,0
  200.  
  201. #Fade 0,0,0,30
  202. #Doit 30
  203.  
  204.  
  205. #NewActor 1,86,800        // saucer
  206. #ActorRelPos  1,1,0,-2500,100
  207. #ActorRelHeading  1,1,0,0,0
  208. #ActorDeltaHeading 1,0,0,0
  209. #ActorSpeed  1,55
  210.  
  211. #NewActor 2,54 //mega mine
  212. #ActorRelPos  2,1,0,-400,2000
  213. #ActorRelHeading  2,1,0,0,0
  214. #ActorDeltaHeading 2,0,0,0
  215. #ActorSpeed  2,50
  216.  
  217. #NewActor 3,54 //mega mine
  218. #ActorRelPos  3,1,0,-700,2000
  219. #ActorTrackActor 3,2
  220. #ActorSpeed  3,50
  221.  
  222. #NewActor 4,54 //mega mine
  223. #ActorRelPos  4,1,0,-1000,2000
  224. #ActorTrackActor 4,3
  225. #ActorSpeed  4,50
  226.  
  227. #NewActor 5,54 //mega mine
  228. #ActorRelPos  5,1,0,-1300,2000
  229. #ActorTrackActor 5,4
  230. #ActorSpeed  5,50
  231.  
  232. #NewActor 6,54 //mega mine
  233. #ActorRelPos  6,1,0,-100,2000
  234. #ActorSpeed  6,50
  235. #ActorTrackActor 2,6
  236.  
  237.  
  238. //#CameraTrackActor 1,1
  239.  
  240. #Doit 5
  241. #PlayTone 1
  242. #Doit 10
  243. #PlayTone 1
  244. #Doit 10
  245. #PlayTone 1
  246. #Doit 5
  247. #PlayTone 3
  248. //#Doit 5
  249. #CameraAcceleration 1,50
  250.  
  251. #ActorDeltaHeading 2,0,0,800
  252. #ActorDeltaHeading 3,0,0,800
  253. #ActorDeltaHeading 4,0,0,800
  254. #ActorDeltaHeading 5,0,0,800
  255. #ActorDeltaHeading 6,0,-800,800
  256. #Doit 15
  257. #ActorDeltaHeading 2,100,0,-800
  258. #ActorDeltaHeading 3,-100,0,-800
  259. #ActorDeltaHeading 4,200,0,-800
  260. #ActorDeltaHeading 5,-200,0,-800
  261.  
  262. #ActorDeltaHeading 6,0,800,-800
  263. #Doit 25
  264. #PlaySound 3
  265. #PlaySound 3
  266.  
  267. #NewActor 7,80,200        // laser
  268. #CopyActorAttrib 1,7
  269. #ActorSpeed 7,80
  270. #ActorTrackActor 7,2
  271. #ActorTrails 7,60
  272.  
  273. #NewActor 8,80,200        // laser
  274. #CopyActorAttrib 1,8
  275. #ActorSpeed 8,80
  276. #ActorTrackActor 8,3
  277. #ActorTrails 8,60
  278.  
  279.  
  280. #NewActor 9,80,200        // laser
  281. #CopyActorAttrib 1,9
  282. #ActorSpeed 9,80
  283. #ActorTrackActor 9,4
  284. #ActorTrails 9,60
  285.  
  286. #NewActor 10,80,200        // laser
  287. #CopyActorAttrib 1,10
  288. #ActorSpeed 10,80
  289. #ActorTrackActor 10,5
  290. #ActorTrails 10,60
  291.  
  292. #NewActor 11,80,200        // laser
  293. #CopyActorAttrib 1,11
  294. #ActorSpeed 11,80
  295. #ActorTrackActor 11,6
  296. #ActorTrails 11,60
  297.  
  298. #ActorDeltaHeading 6,0,800,-800
  299.  
  300. #Doit 15
  301.  
  302. //#CameraTrackActor 1,1
  303. //#ActorDeltaHeading 1,0,1500,0
  304. //#ActorSpeed  1,40
  305. //#Doit 80
  306. //#ActorDeltaHeading 1,0,0,0
  307.  
  308.  
  309. #DeleteActor 7
  310. #NewActor 7,82,350 //  explosion 1
  311. #CopyActorAttrib 2,7
  312. #DeleteActor 2
  313. //#Doit 2
  314.  
  315. #DeleteActor 8
  316. #NewActor 8,82,350 //  explosion 2
  317. #CopyActorAttrib 3,8
  318. #DeleteActor 3
  319. #PlaySound 4
  320. //#Doit 2
  321.  
  322. #DeleteActor 9
  323. #NewActor 9,82,350 //  explosion 2
  324. #CopyActorAttrib 4,9
  325. #DeleteActor 4
  326. #PlaySound 4
  327. //#Doit 2
  328.  
  329. #DeleteActor 10
  330. #NewActor 10,82,350 //  explosion 2
  331. #CopyActorAttrib 5,10
  332. #DeleteActor 5
  333. #PlaySound 4
  334. //#Doit 2
  335.  
  336. #DeleteActor 11
  337. #NewActor 11,82,350 //  explosion 2
  338. #CopyActorAttrib 6,11
  339. #DeleteActor 6
  340. #PlaySound 4
  341. #ActorDeltaHeading 1,0,800,-800
  342.  
  343. #Doit 40
  344.  
  345. //#Fade -255,-255,-255,20
  346. #Doit 20
  347. #DeleteActor 1
  348. //>>>>>>>>>>>>>>>>>>>>>>>>>>> Page 3  <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  349.  
  350. //#CameraPosition    1,0,0,-6000
  351. #CameraHeading 1,0,0,0
  352. //#CameraSpeed    1,10
  353. #CameraAcceleration 1,-150
  354.  
  355. //#Fade 0,0,0,30
  356. #Doit 30
  357. #CameraAcceleration 1,0
  358.  
  359.  
  360. #NewActor 1,86,800        // saucer
  361. #ActorRelPos  1,1,0,-2500,100
  362. #ActorRelHeading  1,1,0,0,0
  363. #ActorDeltaHeading 1,0,0,0
  364. #ActorSpeed  1,55
  365.  
  366. #NewActor 2,68 //mega mine
  367. #ActorRelPos  2,1,0,-400,2000
  368. #ActorRelHeading  2,1,0,0,0
  369. #ActorDeltaHeading 2,0,0,0
  370. #ActorSpeed  2,50
  371.  
  372. #NewActor 3,68 //mega mine
  373. #ActorRelPos  3,1,0,-700,2000
  374. #ActorTrackActor 3,2
  375. #ActorSpeed  3,50
  376.  
  377. #NewActor 4,68 //mega mine
  378. #ActorRelPos  4,1,0,-1000,2000
  379. #ActorTrackActor 4,3
  380. #ActorSpeed  4,50
  381.  
  382. #NewActor 5,68 //mega mine
  383. #ActorRelPos  5,1,0,-1300,2000
  384. #ActorTrackActor 5,4
  385. #ActorSpeed  5,50
  386.  
  387. #NewActor 6,68 //mega mine
  388. #ActorRelPos  6,1,0,-100,2000
  389. #ActorSpeed  6,50
  390. #ActorTrackActor 2,6
  391.  
  392.  
  393. //#CameraTrackActor 1,1
  394.  
  395. #Doit 5
  396. #PlayTone 1
  397. #Doit 10
  398. #PlayTone 1
  399. #Doit 10
  400. #PlayTone 1
  401. #Doit 5
  402. #PlayTone 3
  403. //#Doit 5
  404. #CameraAcceleration 1,50
  405.  
  406. #ActorDeltaHeading 2,0,0,-800
  407. #ActorDeltaHeading 3,0,0,-800
  408. #ActorDeltaHeading 4,0,0,-800
  409. #ActorDeltaHeading 5,0,0,-800
  410. #ActorDeltaHeading 6,0,800,-800
  411. #Doit 15
  412. #ActorDeltaHeading 2,100,0,800
  413. #ActorDeltaHeading 3,-100,0,800
  414. #ActorDeltaHeading 4,200,0,800
  415. #ActorDeltaHeading 5,-200,0,800
  416.  
  417. #ActorDeltaHeading 6,0,-800,800
  418. #Doit 25
  419. #PlaySound 3
  420. #PlaySound 3
  421.  
  422. #NewActor 7,80,200        // laser
  423. #CopyActorAttrib 1,7
  424. #ActorSpeed 7,80
  425. #ActorTrackActor 7,2
  426. #ActorTrails 7,60
  427.  
  428. #NewActor 8,80,200        // laser
  429. #CopyActorAttrib 1,8
  430. #ActorSpeed 8,80
  431. #ActorTrackActor 8,3
  432. #ActorTrails 8,60
  433.  
  434.  
  435. #NewActor 9,80,200        // laser
  436. #CopyActorAttrib 1,9
  437. #ActorSpeed 9,80
  438. #ActorTrackActor 9,4
  439. #ActorTrails 9,60
  440.  
  441. #NewActor 10,80,200        // laser
  442. #CopyActorAttrib 1,10
  443. #ActorSpeed 10,80
  444. #ActorTrackActor 10,5
  445. #ActorTrails 10,60
  446.  
  447. #NewActor 11,80,200        // laser
  448. #CopyActorAttrib 1,11
  449. #ActorSpeed 11,80
  450. #ActorTrackActor 11,6
  451. #ActorTrails 11,60
  452.  
  453. #ActorDeltaHeading 6,0,-800,800
  454.  
  455. #Doit 15
  456.  
  457.  
  458. //#CameraTrackActor 1,1
  459. //#ActorDeltaHeading 1,0,1500,0
  460. //#ActorSpeed  1,60
  461. //#Doit 80
  462. //#ActorDeltaHeading 1,0,0,0
  463.  
  464.  
  465. #DeleteActor 7
  466. #NewActor 7,82,350 //  explosion 1
  467. #CopyActorAttrib 2,7
  468. #DeleteActor 2
  469. #PlaySound 4
  470. //#Doit 2
  471.  
  472. #DeleteActor 8
  473. #NewActor 8,82,350 //  explosion 2
  474. #CopyActorAttrib 3,8
  475. #DeleteActor 3
  476. #PlaySound 4
  477. //#Doit 2
  478.  
  479. #DeleteActor 9
  480. #NewActor 9,82,350 //  explosion 2
  481. #CopyActorAttrib 4,9
  482. #DeleteActor 4
  483. #PlaySound 4
  484. //#Doit 2
  485.  
  486. #DeleteActor 10
  487. #NewActor 10,82,350 //  explosion 2
  488. #CopyActorAttrib 5,10
  489. #DeleteActor 5
  490. #PlaySound 4
  491. //#Doit 2
  492.  
  493. #DeleteActor 11
  494. #NewActor 11,82,350 //  explosion 2
  495. #CopyActorAttrib 6,11
  496. #DeleteActor 6
  497. #PlaySound 4
  498. #ActorDeltaHeading 1,0,800,-800
  499.  
  500. #Doit 40
  501.  
  502. //#Fade -255,-255,-255,20
  503. #Doit 20
  504.  
  505. #DeleteActor 1
  506.  
  507.  
  508. //>>>>>>>>>>>>>>>>>>>>>>>>>>> Page 3  <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  509. #DeleteTone 1
  510. #DeleteTone 2
  511. #DeleteTone 3
  512. //#CameraPosition    1,0,0,-4000
  513. #CameraHeading 1,0,0,0
  514. //#CameraSpeed    1,40
  515. #CameraAcceleration 1,25
  516.  
  517. #NewPictActor   1,256
  518. #ActorPicture    1,8      // "THE END PART 1"
  519. #ActorRelPos    1,1,0,2600,0
  520. #ActorSpeed     1,0
  521. #ActorRelHeading 1,1,0,32768,0
  522. #ActorTrails     1,50
  523. #ActorDeltaHeading 1,0,0,1024
  524.  
  525. #Fade 0,0,0,30
  526. #Doit 64
  527. #CameraSpeed    1,0
  528. #CameraAcceleration 1,0
  529.  
  530. #ActorDeltaHeading 1,0,0,0
  531. #PlaySound 24
  532. #Doit 10
  533. //#MakeTone 1,24,150
  534. //#PlayTone 1
  535. //#ActorPicture    1,9     // "THE END PART 1"
  536. #InputMode 1 //can be aborted
  537. #Doit 500
  538. #Fade -255,-255,-255,20
  539. #Doit 20
  540. #end
  541.  
  542. ################  KEEP AS LAST LINE ##############################